package com.zhang.exceltest.modules.common.repository;

import com.zhang.exceltest.modules.common.entity.BaseEntity;
import org.springframework.data.jpa.repository.JpaRepository;
import org.springframework.data.repository.NoRepositoryBean;

import java.io.Serializable;
import java.util.List;
import java.util.Set;


@NoRepositoryBean
public interface BaseRepository<T,ID> extends JpaRepository<T,ID> {

    <T extends BaseEntity, ID> List<T> findByIdInAndDeleted(Set<ID> ids, boolean b);

    <T extends BaseEntity, ID> List<T> findByIdIn(Set<ID> ids);
}
